export default (safe) => {
  return {
    index: true,
    page: {
      background: false,
      total: 1000,
    },
    option: {
      // header: false,
      // menu: false,
      excelBtn: true,
      column: [
        {
          label: "标题",
          prop: "title",
        },
      ],
    },
    align: "center",
    headerAlign: "center",
    border: true,
    stripe: true,
    column: [
      {
        label: "标题",
        prop: "title",
        search: true,
        rules: [
          {
            required: true,
            message: "请输入标题",
            trigger: "blur",
          },
        ],
      },
      {
        label: "发布日期",
        prop: "createTime",
        search: false,
        type: "datetime",
        editDisabled: true,
        rules: [
          {
            required: true,
            message: "请选择发布日期",
            trigger: "blur",
          },
        ],
      },
      {
        label: "截止日期",
        prop: "deadlineTime",
        search: false,
        type: "datetime",
        rules: [
          {
            required: true,
            message: "请选择截止日期",
            trigger: "blur",
          },
        ],
      },
      // {
      //   label: "发布人姓名",
      //   prop: "userName",
      //   search: true,
      //   rules: [
      //     {
      //       required: true,
      //       message: "请输入发布人姓名",
      //       trigger: "blur",
      //     },
      //   ],
      // },
      // {
      //   label: "发布角色",
      //   prop: "roleId",
      //   search: true,
      //   rules: [
      //     {
      //       required: true,
      //       message: "请选择你要发布的角色",
      //       trigger: "blur",
      //     },
      //   ],
      // },
      {
        label: "公告内容",
        span: 24,
        prop: "content",
        search: false,
        type: 'textarea',
        rules: [
          {
            required: true,
            message: "请输入公告内容",
            trigger: "blur",
          },
          {
            min: 30,
            max: 200,
            message: "内容不能超过100个字符",
            trigger: "blur",
          },
        ],
      },
    ],
  };
};
